package com.example.service.api;

import com.example.entity.po.ProjectCommentPO;
import com.example.entity.vo.DetailProjectVO;
import com.example.entity.vo.PortalTypeVO;
import com.example.entity.vo.ProjectVO;
import com.example.util.ResultEntity;
import org.springframework.stereotype.Service;

import java.util.List;


public interface ProjectService {
    ResultEntity<String> saveProject(ProjectVO projectVO, Integer memberId);
     //List<PortalTypeVO> getPortalTypeVOList();
     ResultEntity<List<PortalTypeVO>> getPortalTypeProjectDataRemote();
    DetailProjectVO getDetailProjectVO(Integer projectId);

    ResultEntity selectProjectComment(Integer projectid,Integer pageNum,Integer pageSize);
    ResultEntity initProjectComment(ProjectCommentPO projectCommentPO);
}
